hood latch - Turkish English Dictionary